have a pop at someone - German English Dictionary